past-due notes - French English Dictionary